be implanted - German English Dictionary